recurring payment - Spanish English Dictionary